Skip to main content
  1. posts/

Book: Dejan Miličić “Introducing RavenDB: The Database for Modern Data Persistence”

I’m thrilled to revisit Introducing RavenDB - The Database for Modern Data Persistence and express my continued appreciation for this work. Having the privilege of working alongside Dejan, I can confidently say that this book has become my go-to recommendation for anyone looking to delve into the world of RavenDB.

Dejan Miličić begins by taking readers on a journey through the history of databases and NoSQL, laying a strong foundation for understanding RavenDB’s significance in the current data landscape. The book then delves into practical aspects, starting with document modeling using JSON documents. The explanations are clear and concise, making it easy for both beginners and experienced developers to grasp the concepts.

The chapters on querying, indexes, map indexes, MapReduce indexes, and full-text search are the heart of the book. Dejan’s expertise shines through as he navigates these topics with a perfect blend of theory and hands-on examples. The book’s structured approach, coupled with real-world scenarios, ensures that readers not only understand RavenDB but can also put their knowledge to practical use.

What sets this book apart is the author’s friendly tone and enthusiasm, making even complex database concepts approachable. Dejan’s insights, derived from his experience at RavenDB, add a unique perspective that you won’t find in other learning resources.

Whether you’re a developer, database administrator, or simply someone curious about RavenDB, this book is a valuable asset. It equips you with the knowledge and skills needed to harness RavenDB’s capabilities effectively. “Introducing RavenDB” is a must-read for anyone looking for an insightful and comprehensive introduction to the world of modern data persistence.